]> dgit.raspbian.org Git - gnome-shell.git/commit
st/drawing-area: Merge ClutterCanvas to StDrawingArea
authorShmuel Melamud <smelamud@redhat.com>
Tue, 9 Jan 2024 02:51:31 +0000 (04:51 +0200)
committerMarge Bot <marge-bot@gnome.org>
Wed, 17 Jan 2024 09:41:40 +0000 (09:41 +0000)
commite7734e30bd7be8798dbddae5764cd972f11a45fa
tree31d5ef747e61dd51ee53e58b74c29afce4a71bb5
parentccdd3f5f532a21adf153c68697395e862a097a3e
st/drawing-area: Merge ClutterCanvas to StDrawingArea

Since StDrawingArea is the only user of ClutterCanvas, it is possible
to move ClutterCanvas completely out of Mutter to gnome-shell. This
allows to remove another Cairo dependency from Mutter.

This patch merges ClutterCanvas code extracted from Mutter to
StDrawingArea.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3098>
src/st/st-drawing-area.c